ring neck coffee snake - Alemán Inglés Diccionario